thermal diode - French English Dictionary